package com.ruoyi.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;


public class PmsPortraitVo implements Serializable {

    @Data
    @ApiModel("画像管理")
    public class Result{
        @ApiModelProperty("ID")
        private Long id;
        @ApiModelProperty("性别")
        private Byte gender;
        @ApiModelProperty("最大年龄")
        private Integer maxAge;
        @ApiModelProperty("最小年龄")
        private Integer minAge;
        @ApiModelProperty("学历")
        private Byte qualification;
        @ApiModelProperty("职业")
        private Integer job;
        @ApiModelProperty("画像地址")
        private String path;
        @ApiModelProperty("备注")
        private String remark;
        @ApiModelProperty("创建者")
        private String createBy;
        @ApiModelProperty(" 创建时间")
        @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
        private Date createTime;
        @ApiModelProperty("更新者")
        private String updateBy;
        @ApiModelProperty(" 修改时间")
        @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
        private Date updateTime;
    }

}